package com.ruoyi.util.reflect;

/**
 * @Author syc
 * @Date Created in 14:41 2022/8/9
 * @Description 获取一个类的父类以及实现的接口
 */
public class PrentClassAndImpl {

//    public static void main(String[] args) throws Exception{
//        // String举例
//        Class vipClass = Class.forName("java.lang.String");
//        // 获取String的父类
//        Class superclass = vipClass.getSuperclass();
//        // 获取String类实现的所有接口（一个类可以实现多个接口。）
//        Class[] interfaces = vipClass.getInterfaces();
//        System.out.println(superclass.getName());
//        for (Class i : interfaces) {
//            System.out.println(i.getName());
//        }
//    }

}
